construction trench - İspanyolca İngilizce Sözlük